Absolutely wonderful place to stay. Highly recommend. Define must. Location, comfort, style and host.