Spotlessly clean, a warm welcome, everything as described. Lots of special touches and everything you might need had been thought of. Would recommend without hesitation.