Clean, well appointed, everything was perfect! Love the location in the building as well as the location of the resort itself.