The apartment is located conveniently close to the port yet remotely enough for it to be quiet and peaceful. It is recently renovated, clean and spacious with extra outdoor public areas. The wifi is sufficiently stable.
Unfortunately it has some major cons. It is advertised as having two bedrooms and four beds which is a complete lie. There is one bedroom with a queen bed and one living room with two sofas. Both the bed and the sofas are quite uncomfortable, to the point where two out of our three-people-group left with serious back pains. There is only one A/C in the bedroom. The living room has only a fan.
There was aslo a serious lack of hospitality. Every day, the housekeeping would mix up our towels (no new towels were provided) and leave them without a way to tell whose towel is which. Considering that we were three separate people living here, this is a serious healthcare concern.
Finally, the hosts were not really kind nor friendly. We received a call one day before our booking to inform us that we will not be able to check-in before 1-2pm (completely reasonable). The hosts informed us that they will give us another call the next day to let us know when the apartment is ready. Indeed, we received a call at 11.30am informing us that the apartment is ready. We let the host know that since we were expecting to check-in between 1-2pm we were not close to the apartment and it would take us around an hour to arrive. She got really angry about that and told us to rush like we were not told to arrive between 1 and 2pm.
Then, during check out, we kindly asked whether one person could stay longer in one of the public areas, as she was working. Once again, a very angry host proceeded to let us know that this would be an insult to the rest of the guests and there was no way she could allow that. Note that over our 5 days stay we only saw two other people in total using the public area - and there's plenty of seats and tables.
Overall, this is a not-great-not-terrible place for a couple - definitely not for more people. The hosts make the experience not really pleasant. Considering the price and the value I would say it is slightly overpriced.