We have stayed here twice and have booked for June. Everything about this place is great! This is our home away from home and a slice of paradise!!