Fantastic place with access to a small private beach and excellent views of the ocean. Very easy checkin and checkout process. It has a full kitchen/stove, but isn’t stacked with a lot of cooking tools so it’s recommended to keep your meals simple. It was exceptionally clean, although it was difficult to keep the ants at bay at all times, probably due to it being on the ground level. Highly recommended.