Clean, spacious and comfortable. And superb location!