Great location, big apartment, lovely roof terrace and it had everything we needed for a really good stay.