"Hotel staff were really nice and the maids did an excellent job keeping the place clean. The apartment we stayed in was very basic, cooking any decent meal was a pain, so really we would have been better going all inclusive. The beds were awful, really thin mattresses and very uncomfortable. Apart from that they were kept incredibly clean by the maids so 5/5 for them! The biggest issue that we had were the other people staying in the hotel, they had no respect for anyone else, we had lads...