Place fits description and is overall spacious and nice
But there is no elevator. The host’s assistant does not speak English well. And the neighborhood is not great.