No frills and well run hotel in an excellent location