Excellent all around - beautiful garden, relaxing jacuzzi with strong jets, and great location. Very clean with lots of amenities.