Location is perfect, not too far from anything, but away from the noise at the same time. Rooms are really nice and big, bathroom excellent, all modern. I had a "city view" room on the ground floor, which was effectively the street, but the black out curtains did their job and it really wasn't noisy, but it wasn't very inviting to sit out on the balcony. The resort is right on the beach, which is very clean. The pool is big and lovely. Luckily there wasn't a lot of people, I thInk it would be crowded otherwise. Only downside, the food is terrible, don't eat here.