Everything is new and clean. Great facilities. Noise from airports can be annoying after awhile. WiFi access and coverage is very poor
Great location. Love St. Pete's. The internet did not work at our location.