This is a great place to stay if you are staying more than a few days. The pictures on their site do them NO justice!!! This property is GORGEOUS and the beach is more than amazing. We stayed in a 2 BR 3 Bath with balcony. There was a FULL kitchen and the awesome grocery right down the street.