The apartment was clean and cozy. Self check-in is a very useful option as I was arriving in London during the storm, which caused lots of disruptions so late check-in was great. Andrew and his team are responsive and can easily be contacted through out the day. Instructions provided are easy to follow as well. Overall, I had a great and relaxed stay.