Hotel Hofwirt was an excellent choice and I would recommend it highly. As a first time solo traveller, I wanted to stay somewhere I felt safe and where the environment was clean, comfortable and not too big or overwhelming.
The staff were welcoming, efficient and friendly. The accommodation was modern, minimal and clean. I brought my own travel kettle but the hotel does have a wonderfully relaxing communal area where you can make tea and coffee or buy a snack from a vending machine. It even has a microwave which you can use and charging points near the sofas. Outside is a huge patio area. Everywhere was clean and looked after. Breakfast was nice but get there early if you want the eggs or porridge to stay hot.
The only draw back for me was the comfort of the bed - the mattress seemed quite hard, so I ended up sleeping on one of the single duvet covers which worked well. Also the shower wasn't very powerful and the way it was positioned made it difficult to negotiate. It didn't ruin my stay though because everything else was so great.
Even though I was on the road side of the hotel, it wasn't noisy (unless you opened a window). I enjoyed hearing the distant bells from St Sebastian's. The location of the hotel is very good... close to shops, cafés and restaurants. Mirabell Gardens was a 10 min walk turning right out of the hotel. Straight on out of the hotel would bring you to the river and across to old town, 10 min walk. I put my case into storage after checkout - no charge.