The hotel location is its best feature, about a 5 minute walk from the beach with plenty of shops and restaurants nearby. Hotel staff were friendly, but needed more of them around during dinner time. Food choice for dinner was a bit samey each night but nice tasting and good quality. Now with desserts, i cannot stress this enough- the desserts are the best I've ever had hands down. You will eat your own body weight in cakes and pastries if you're not careful. Room wise You have to pay for a safe in your room which is something I've never experienced before. The same goes for the TV, you have to put a deposit down on that. I didnt have a kettle in mine either which i would class as standard. Rooms are quite basic, but kept clean, beds are ok. Beware if you have a room overlooking the pool it is quiet loud. People who seem to love to shout after a few too many beer's and road noise from passing cars will wake you up in the night. Of course this isnt the hotels fault though. Breakfast selection is pretty good, needs more fruit options in my opinion. Overall this is an above average hotel, there's nothing particularly bad, it just needs some improvements here or there.