Could be great, but it's not. Great location, just across the road from the wonderful beach, lots of restaurants and shops nearby. Great rooftop pool, but not many sunbeds. Biggest issue is the lack of management. Linen used on the bedding and towels mostly had rips, holes etc and were of poor quality. Room (deluxe 502) was a great size with separate living room, good balcony, but all a bit tired and not well maintained. When we complained about ripped bedding and towels, we received a shrug. Reception staff are surely and spend their time on the internet, faces stuck in facebook. Breakfast was ok, but space is too small and unless there early, often there was no where to sit. Could be so much better and it should be for the price!