Stunningly beautiful and well provisioned place. Kind, thoughtful hosts who even put out toys for our three year old daughter. Really outstanding.