My husband and I are just finishing our ten night stay and so many pros to mention, especially since our last visit four yrs ago. This is our 7th time visiting this hotel for 10 - 14 day stays. Pros: 1) Check in was fast and now you can check-in, in advance which makes it faster when you arrive. Adrian at the Reception desk was a man of his word and was able to accommodate us the next day when we wanted to change rooms (the adjoining rooms are noisy if you aren’t taking both rooms). Despite the hotel being busy he was able to find us another room which was much appreciated. There was also a rum punch stand set up for arriving guests which was nice and set the tone for our stay. 2). The food is sooo much better than it was yrs ago. The beach grill has improved 100% with more fish options and an excellent club sandwich. The quality is far better than it was previously, and the poke bowl was delicious! The burger is huge and was also a hit! The service has also been really good and the staff have been friendly. The pina coladas are so good far better than they used to be…previously they were made from those pre-made slushy machines and not nearly as good. At The Terrace Restaurant the food has also improved drastically and the service as well. Excellent pumpkin risotto and yummy gnocchi! The service is so much better than it was and we were really pleased with our dinners. At the cafe in the lobby they now have really good premade salads to go (several varieties) all delicious and not at crazy prices. Try the cookies too, they are homemade and really good! They also make fancy coffees and smoothies and the staff were all friendly. It is worth noting that we chose to eat at the hotel most of the time since the quality of the food is so much better, whereas in previous years we would eat off the property. 2) The beach never disappoints and there are plenty of beach chairs for everyone and now they leave the beach umbrellas out permanently so you don’t have to wait for the beach attendant. Beach towels are also always available and after many years they replaced all the towels with new ones. Alijah and Shiver, and all the towel/beach/pool staff were kind and always helpful. I was told they will also be replacing the beach chairs and umbrellas soon as well. I spoke with the gentleman who rakes the beach and he deserves a raise since he takes it upon himself to clean up all the sea**** that washes on the shore even though it’s not his job (the city is responsible). But I saw him rake it up and take it away in large bags. Give this man a bonus for going above and beyond his responsibilities. The beach, and ocean were clean and lots of waves! 3) Cleaning staff and rooms are also much better. Our room was always cleaned in the morning and the staff are always friendly and smiling, despite long days of cleaning the messes that many leave behind. There seems to be more staff cleaning the rooms so no more waiting til late after