The apartment is very nice, clean and stylish and has all the facilities you'd need. The location is also very good (never had to travel longer than half an hour to get to where we needed to). It is a pretty long walk up the stairs (6 floors) and this does get quite tiring. AC works very well and main room of apartment was kept cool. The bathroom and bedroom however remained fairly hot as there was no AC here, which can become unpleasant at times. The shower was a bit temperamental. Some days it worked fine, however on most days it fluctuated between extremely hot and cold. On the whole, apart from these very few issues the apartment was very nice and definitely did exceed my expectations.