Excellent hosts (friendly, organized, thoughtful, great communication) in an excellent location with good value. Perfect all season spot.