Great apartment and perfect location! Communication was great and we could even extend our stay on very short notice.
We were a group of three and could make use of the three bedrooms. The apartment is a little small, so I would not recommend staying with more than three persons.
The check-in / check-out process is a bit cumbersome as the keys need to be picked up and dropped of in a store 10min walking distance away - no fun with luggage.