A wonderful location with great restaurants and beaches so close. Fantastic host. We'd love to go again.