A lovely and relaxing stay in a surprisingly tranquil setting.