Stayed here with my son for a week in May . The apartment is in a great location, literally metres from the beach & main *****. It’s located on quite a steep hill so it’s not great for anyone with mobility issues, although we were able to find alternative walking routes to avoid this! You have to collect & return the key to the Plaza Real Hotel which is a five minute drive away. The apartment itself was nice, but we booked a twin room & were given a double which meant my son having to sleep on a super uncomfortable sofa bed. I think this is a common issues as some other travellers we spoke to also had the same problem. The apartment was fairly well equipped, with basic cooking utensils & a large fridge, towels etc. My only gripe is it could have been a lot cleaner as there were lots of marks, dust & hair everywhere, which was a shame. Apart from that would definitely recommend.