Beautiful hotel, in great location. Too crowded though, too massive. Poor parking availability. Often no beds available at pool area, signs warn hotel guests that you cannot 'block sun beds' with your towel, however it happens on a large scale and hotel staff is not present to remove towels. Hotel gym is big, but most equipment is quite old. Breakfast has a large selection of foods, the quality of the foods however is quite disappointing. Potentially great hotel, but needs updates here and there.