Clean, spacious and nicely renovated.