We stayed here for a week. Having booked a sea view superior studio when we checked in we were told we had won the lottery! We had a one bed sea view apartment with great views of the beach. Location wise the hotel cannot be beaten as it is moments from the beach and resort restaurants.
The staff have been very friendly and overall the room and cleanliness was great.
I would really recommend this hotel given location and staff.