The apartment is really well-located and clean, and the check-out process was smooth. James was accomodating to our request to check out at noon instead of 11am. However, the check-in process was troublesome. There was no explanation on how to check in until the day itself, where we found that someone was supposed to meet us to pass us the key and fob. There was also a misunderstanding as to our arrival time and we were waiting in the rain for around an hour before someone met us. The air conditioning was also somewhat misleading: instead of air conditioning throughout the flat supplied by wall-mounted units, there was only one portable air conditioning unit that made too much noise to be used at night when sleeping. Fortunately, the weather was cool enough to sleep without it, but it may be problematic in the summer. There was also strangely enough no shower curtain, meaning that water got everywhere when we took a shower, which might be a slipping hazard. Overall, a fair place to stay but beware of the above issues.