Spotlessly clean and the location was great! We had a couple of "special requests" and Nicoll responded immediately. Very pleasant experience.