One of the best places we have stayed during our vacations: nice view, relaxing setting, well thought out amenities. The check in check out process is seamless. Thank you!