Location was great however the apt was not ready when we went to check in. We checked in 2hours later then regular check in time but they were still cleaning and fixing the shower. When we came back found hairs on the couch and bathroom and The couch in the bedroom kept wobbling when we sat down and the toilet handle had to be lifted up manually every time we flushed. Not as clean as other reviewers had commented.