great location. better than expected accommodations and amenities.