I loved the apartment, check in was great and we had a good time! Keep in mind they ask for a deposit upon arrival and they give it back to you afterwards if everything goes well. Overall great experience!