Very clean, cute, perfect location, beautiful view, loved the restaurant and bar at the beach. Would definitely return!!!