Great location, ample space, super clean and well cared-for. Great place.