Excellent. Walking distance to the club (good food!) and the beach. Very neat, clean and well appointed place. We're very likely to return as soon as we can!