A lovely home from home in a beautiful location.