A well designed and clean place with gracious hosts.