A nice hotel, but not 5 star for a few reasons i.e cramped pool area, average service, chaotic dining, disruptive cleaners/maids, not a great deal of options for food intolerances.
While they may seem pedantic, there are certain levels of service and amenities you expect from 5 start that were unfortunately lacking.