Absolutely perfect! Immaculately clean! The location is absolutely perfect. We loved that it was in the middle of everything, but not directly on the beach. The house is absolutely stunning and having the bikes and beach chairs was a nice touch so we didn't have to rent them. We will absolutely be staying here again. Worth every penny!