Many of the places to stay are directly next to the beach with many more a very short walk away. Towards the quieter southern end, you'll find the upscale four- and five-star hotels. Some are aimed at ...