The property was clean and had everything we needed. Walking distance to the beach, restaurants and shops. We had an unforgettable stay.