Really great place regardless if you travel as couple, friends or family. The hotel looks brand new and had a lot of nice features even in the standard rooms. Very nice that the beach club/pool/restaurant was located 2 mins walk from the actual hotel, so the hotel is very quiet at night. Restaurants were very good, breakfast being served a la carte is a great plus.
Only negative things to highlight is the service at the breakfast restaurant being rather slow, and very few sun loungers at the beach and the pool. They had a lot of foldable beach chairs which were far less comfortable.
I'd happily stay there again.