Nice hotel with very attentive staff, but the property itself is extremely large with seemingly odd placements of elevators and stairways. Plan on walking distances to get where you need to be. The real drawback to the resort is the lack of available transportation(Taxis, black cars, etc). Almost non existent and beyond slow to arrive. Plan ahead if you want to do anything off property.