Perfect location. All the amenities. Super great for what you pay for. Only con is that parking is extremely limited in the garages. Besides that, it was a great place to stay!