The Perfect Place - comfortable, beautiful setting, special amenities and a great host. Just loved it!