Clean, well located, v spacious and comfortable.