We had a very good stay. The place was clean and had the items we needed. The communication was smooth and their response was quick even with the time difference. The location was very convenient and the only inconvenience for us was the parking as the area in front of the building was reserved for the local residents and we need to park in a nearby parking structure!