sparkling clean, excellent location. we just found the bedrooms were very hot at night, but we were there when weather was around 30 degrees celsius.