the apartament Is nice and very close to the center and to the beach, but parking was very difficult to find also in the Payment parkings. Communication and check in went great. Taps are broken, we found 4 towels on the bed ready to use but still wet, we had an issue about hot water that started to work about 3hours later.
In my opinion it's not worth 305€ per night.