Great location right in the center of the town with lots of restaurants and shops right by. Only a few minutes walk from the beach. The apartment was very clean and modern. Interior was very comfortable. Great kitchen, shower, bathroom etc.
The terrace is shared and is on the roof, not part of the apartment like we thought. This is not clear in the description.
Also, we were disappointed that the air conditioning was not working. We told this to the guy managing the apartment, he said he would call someone but we never heard back. So we were there for our whole stay without air conditioning. This should be fixed.