Overall the stay was great. Two minor notes were the location was somewhat difficult to find by taxi, although their home bases gave them successful help and the bed was too firm for us. It was great to get the laundry done (it was $3USD for a wash and dry). The flat was spacious, great shower and A/C. The kitchen was handy for meal prep. We'd highly recommend.