Great place! Location is perfect, close enough to the beach for convenience. But not quite beachfront with lots of crowds surrounding the property. We loved our stay!!