I am considering booking a holiday to these apartments for next month but cant seem to find any reviews from anyone who has stayed here? If anyone has been here before i would be grateful for any info on them?
Also, any reviews on the location would be great too?
Thanks, Ali!
