We had a very nice stay. Location: 20 minute walk to the center and about 30 to the beach with loungers (wear comfortable shoes as the sidewalks are uneven). Or take Uber (only 2-3 Euros). Air-conditioning worked well for heating and cooling. The wifi and internet were fast. The couch was comfortable. TV was smart with Netflix and Youtube, some english channels too. The weather was mostly cool and rainy so we did not get to try the rooftop pool but it looked fabulous. The shower was great - good water pressure and no issues with hot water. We found the bed too firm and we bought our own pillows to use as the ones provided were too flat for neck support. There was a walk-in closet with plenty of storage space. There was a bit of construction noise from another apartment. The host was very nice and responsive. We would return.