Very Clean and amazing locations. The only concern is the parking. A pass is provided for on street parking. Can be a bit hard to find a spot. But there are other options nearby.