2nd time staying here, just as excellent as the first time, overall outstanding place, location, amenities, service, highly recommend.