Central location, great looking hotel but not particularly well run in my opinion. Started with a disappointment, our room, a premium full sea view was on the first floor with barely any sea view through the trees. Asked for a room on a higher floor but was told we need to wait approx. 2 hours for that. Odd as we visited during a quiet time of the year and hotel felt fairly empty. Our safe was out of order and took some chasing to have it seen to and we ended up carrying our valuables with us. Then we were told the main bar and restaurant were shut.
In terms of positives, the pool was warm, the staff very courteous and the beach restaurant served delicious food.
Overall, we paid a lot of money and our experience was below expectations.