The place was kept very clean and we were provided will all the amenities we needed. The location was perfect and there are shops, restaurants and transit within walking distance. We encountered a little issue with communication in the beginning but James and Tina corrected this and were very responsive throughout the rest of our stay. Overall, a great place and would recommend!