El First Floor-No Stairs! está situado en la playa de Santa Rosa, a 200 metros de la playa de Walton Dunes y a 2,2 km de la playa de Seagrove. Recién decorado, a pocos pasos de la playa! El Pool-Tennis ofrece aire acondicionado.
11 Beachside Drive Unit 712, Santa Rosa Beach, 32459, Estados Unidos