As nice as a hotel but with more charm.