Spacious and clean with a beautiful garden, the place is accurate to the description and has all the much needed amenities. We enjoyed the outdoor seating area surrounded by tropical plants and the sounds of nature. It was such a peaceful way to start and end our days. We loved our stay here.