Nicely furbished, clean, exelent location, late checkout, very devoted host.
In so many words: perfect!