Really great place to stay, fun pool and good overall service. Two things that this hotel can improve on to make it a 5-star experience. One is the check-in service, I didn't like how they checked me in and didn't offer to carry my luggage to my room. They gave me a map and said here' your room. When it's 110 degrees outside, no one wants to look for a room hauling luggage around. The second being the room cleaning, I checked into two rooms and found noticeable cleaning issues in the shower and toilet. I still highly recommend because these issues are simple fixes.