All-around terrific stay: great hospitality, unbeatable location and nice, clean place with great amenities. Absolutely worth the visit.