great location and great onsite amenities