Nice location and decent apartments. Could be updated a little.
BEWARE - you will get a phone call morning of check in saying you must pay €300 deposit by card over phone and send ID of all guests or you're not getting check in info. This was a really bad start to the stay. If someone didn't have the money they will only refund you cleaning fee of €40 and keep the other 5 or €600. Make this clear when people book