A+ for all categories. the range of amenities exceeded all expectations. Communication was great, the host even delivered the keys to my bar as I was held up. lovely place!! would stay again for sure.