Clean, spacious and comfortable, what more could you want.