Perfect place with natural beauty, garden and ocean view. Apartment has everything as listed or more. Hosts are welcoming and friendly. All five stars.Highly recommend.