Amazing place, amazing location and amazing hosts. The garden is fantastic. The beach was 50 steps away and very few people were on the beach. The hosts greeted with fruit, drinks and snacks. The hosts were very helpful. We will return again.