The place was immaculate and there was so much care and thought taken in the amenities and overall experience for guests. A beautiful garden area, great location and wonderful stay!