Unfortunately we did not have a good stay at the apartment. There is a lot of stairs to climb with luggage and the neighbours dog was rather loud and annoying. The place was abit out dated and we could barely get into the shower as it was so close to the toilet and the door was broken. Also the check in / check out process is very over the top and unnecessary. You also have to go to their office to get the keys which is a hassle given its not that close to the apartment and we had quite a bit of luggage. Would not recommend to others.