We had an amazing time at the Ancient Sands hotel. The facilities were amazing, great pools, good restaurant and very easy to move around from the hotel to the city center. The hotel provides you shuttle to and from the city center and they have an exclusive beach only for who is staying at the hotel.
The breakfast is also delicious!