We, a group of 3 couples, stayed two days and had a great time. Everything you need (supermarket, transportation, ATM, cafés, bars) are in walking distance from the flat. We loved the roof top terrace with amazing views.
Notice: Two of the bedrooms are huge and very spacious, the 3rd room is quite small compared to those. This was no problem at all for our group, but maybe you want to discuss this with your fellow travelers beforehand, so no one is disappointed upon arrival.
Check-in and communication were very easy. We highly recommend the place!