Very clean and spacious apartment in a great location. Has lots of amenities and key code system works well making check in/check out very easy! Would definitely return.
Only bad points were a few minor things needing some TLC as it has clearly been well used, but nothing to put you off or affect your stay. Overall, a great apartment to stay in.