The hotel is ideally situated to shops, restaurants, bars and beaches. The rooms are modern and clean. We couldn't get a good wifi connection in our room although it was close to reception so that was disappointing. We had booked a room with a hot tub but on arrival we were told it wasn't available. Disappointing, but the receptionist did offer us an upgrade to a suite and free use of the wellness suite all week which was completely acceptable. We did have cause for complaint during our stay regarding maid service, and this was noted and when we arrived back to our room that day we had been left a note from the Guest Services Manager to apologise along with a bottle of cava on ice with a lovely dish of fresh fruit. We thought that was a lovely gesture and shows they truly care about their guests having a good experience. Pools lovely, wide choice of buffet food at breakfast and dinner. Overall very accommodating and enjoyed our stay very much.