Beautiful place, close to so many lovely beaches and shops. Has everything one could need for a comfortable stay.