We booked the 2room apartment for 5 nights via Booking.com. Arrival and checkin was smooth, the room was spacious with nice facilties and was exactly what we needed. One negative to mention is that there was quite a lot of noise in the morning hours from the surrounding area.
However the service from the staff gave the last nudge for 5 stars....