Clean, Clean, Clean! And the amenities are fantastic!!