10/10 place to stay! Amazing amenities and ambience. The garden itself is worth the price. 20min walk to the beach, and less for great restaurants and grocery stores.