Excellent hosts, location and amenities. Better than anticipated!