Great location, helpful staff, reasonable price for what's offered. I stayed for a week in a private room and there were ample bathrooms and showers so had no trouble with the shared bathroom setup. Heads up, the vending machine sticks (staff will refund all failed purchases.)