Clean, Spacious with a good view and well equipped.