The apartment itself has a pretty good location - between the beach and the main streets of old town. Note that at least at the time of my booking the location was wrong - it is 5min from where it was listed.
The room and bathroom are super small but it’s okay if you’re not staying in.
The main problem was the checkin. I wrote days in advance that I need to check in between 3-4pm. Then on the morning of the checkin the host randomly messaged that the checkin is at 5:30pm. I got the message when stepping off the plane. Can’t recommend a place where the host randomly changes checkin time hours before arrival and makes you wait with ur luggage on the street.