We had a perfect week at the hard rock hotel. Stayed all inclusive which i definitely recommend if you are able to. Really enjoyed the opportunity to eat at the different a la carte restaurants included. Would definitely recommend the beach club for lunch and the 3rd half for watching football. Lovely pools, it was great having the choice of different ones and the sun terrace is great for relaxing. The rooms were spotless and wouldn’t change a thing about them. Loved the music and atmosphere. The staff made the hotel, they were all so friendly and helpful, especially Joel who was amazing. Hope we can come back soon!