Amazing place with everything around you. Beach, shops, restaurants. No need for more or less. 5 stars from me. Everything is great just go and book it...