Spotlessly clean, lovely location. Absolutely first class.