Well located budget style no frills hotel