Such a beautiful location and absolutely warm welcome! The gardens and the beach are lovely!! As described the room is quite small and hot water a little unpredictable but the absolutely outstanding hospitality and thoughtfulness of the hosts definitely make this stay value for money! We loved our time there!