Five stars. Meticulously clean, tastefully appointed, great communication and hospitality.
Highly recommend to all guests.