Wonderful place in a great location with lots of amenities - one of the best we've experienced. The host and staff were exceptionally accommodating. We'd definitely stay here again.