Great beautiful spacious and clean! Perfect for a small family with older children or couples. The walls are a little thin and I had to smoke outside of the gate by the street. But other than that my kids and myself had a comfy stay. Beach is a 20 min walk and grocery store is about a 5 min walk.