Ideal location and excellent building. Checking in/out very easy, the amenities (roof, laundry, etc) are great and the staff is very friendly and helpful. I 100% recommend.