I haven't stayed there but if you look at the Sis Pins - Bar Cappuccinos thread on the Eating Out forum you will see that a new and very promising looking place to eat/drink is literally on your doorstep... I have stayed on the Pine Walk, however, and the Sis Pins is obviously a lovely location, very bustling and you are right in the heart of everything, with the beach opposite. Can't comment on the apartment but as far as location goes it doesn't get much better.