Clean, great communication and location and all in one from lounging at lazy river to excellent restaurants and gaming etc.