The apartment was very clean and was perfect for my short work trip. The bed is quite sturdy and the amenities were perfect.
The building was a little hard to find but as long as you look for the 7/11 across the street from the Marriott you'll be able to get there in no time.