I only utilized the casino and it treated me well.
Learning of the casinos various amenities and other options creates more options during my future travels so we shall see how those go; though I am optimistic the other features will be as nice as my visit today.