The bedrooms are spacious and the living area has enough room to spread out. The beach is just a few steps out the back door. I was hesitant to stay on the first floor, but you don't ever really feel like your on the first floor and being able to walk right to the beach more than makes up for it. I would stay here again.