Excellent place. Great location with wonderful hosts and plenty of thoughtful amenities.