Great location, great place. Highly recommended.
Restaurants, foodcourt, bars, beach, everything at hand !