Hi there
If you look at the online map the siesta apartments are in between number 15 and number 24 u have a u shape bend to the right of number 15,if you look at the blue line which is the road they are just about there.
If you know
icmeler they are in the same street as the waterfall restaurant, demircioglu apartments and heat n breeze lees new hotel.
The apartments are in a good location, about 150 metres from the beach.
Hope this helps.
Sharon
ICR Representative