Clean, spacious and comfortable. Great location.