Beautiful setting, impeccably clean with many little touches to make our stay comfortable and convenient.