Clean, plenty of room, all things you needed provided, easy communication and flexible with check in. Thank you.