Well located, appointed and full of lovely details. From check-in to check-out, the host could not have done more. Polite, friendly, caring and totally willing to help with anything. Could not have been much better. I stay in many hotels with my work and this was 5* equivalent!