I went into this hotel on holiday with my friends, but actually It wasn't a great experience as well: The biggest problem is the position of the hotel in respect to the beaches, in fact the hotel is located on a hill, there's 10 minutes to walk to reach the street and then we were force to rent quods and motorcycles to reach the beaches and all the places we wanted to visit. If the hotel had been near a beach, It vould have been much better for me.
However the rooms are quite comfortable and clean and the personnel is very kind.