The location is good, not right on the beach, but close enough and the strip is also close enough. The staff are very attentive and friendly and the rooms are all renovated with a fresh feel.
I have stayed in many 4-star hotels and I must be honest to say that I found the standard and variety of the food to be more like a 3-star. In my honest opinion, this is what let it down. For example, there were no waffles or pancakes for breakfast or a station where they prepare omelettes or scrambled eggs etc. No variety of nuts and and very little sun-dried fruit for those looking for the healthy option.
Overall it was a good experience and I would consider staying again.