Tastefully appointed self-contained unit managed by attentive hosts. Will stay again :)