This place is amazing! Everything was clean and prepared for our stay. Views are just astonishing. Beach is just 2 steps. Kitchen has everything you need. Would highly recommend!