This is a lovely apartment in a perfect location, steps from lots of cafes and restaurants, as well as the waterfront. Amazing pool and sauna! It was not super clean but no major deficits. Only suggestion would be to improve the check in process- it is a bit of a hassle to go to a different location to pick up the keys and. Also communication from the hosts was a bit spotty- multiple different people responding to questions, some of whom ignored our questions completely and seemed like bots. We were actually afraid we were being scammed until we actually got the keys. Hosts would not give us the check in info until literally right before check in, which was a bit stressful when traveling from overseas without mobile data. Would still recommend the stay given the awesome location and facilities.