What a wonderful place to stay! Beautiful garden, spacious rooms, and full of amenities.