Gracious hosts, beautiful location, and wonderful amenities. A very social environment for those interested. Perfectly clean bed, bath and shared spaces. Highly recommend this place.