Spotlessly clean, communication was excellent. Last minute change in my booking was dealt with quickly without any issues. A perfect location for a wedding in the Step House Hotel.