Location is great, nice restaurants nearby. The apartment was pretty clean but the there was a strong strange lingering smell for a day, I assume it was some kind of cleaning products and it was not very nice. We did not like the fact that there is a separate contract you have to sign before check in esp. because it is very vague.
Also, we booked the place for 2 adults and 2 kids but there was only one bed made.