A lovely modern place with wonderful hosts