Good hotel, most staff is great ( most ) there is always a few no matter where in the world you are. So It still gets high stars. Goes like this : Hotel Good, Staff Good, Housekeeping excellent, Morning breakfast prep girl excellent, Front desk Good, Parking Good, Location Good, Accommodations Good. Price Good