Wow what an amazing place in the most perfect location. Had an exceptionally enjoyable stay. Beach is literally right there at your doorstep and plenty of shops and restaurants as well. Amazing value.