We had a great stay at Amanda's place. The location is absolutely perfect and can't be beat. We were able to walk all over town very easily and it had amazing views of the castle right outside the window. Tons of dining and eating options right outside and all of them had a surprising amount of vegetarian and vegan options too.
Check in process was easy with instructions provided - however, please note that the apartment is up a set of tight spiral stairs so you will need to be able to haul your luggage up and down.
The apartment was clean and well stocked. The only downside was the extremely small bathroom. It was very very small and since the building is older, the water temperature fluctuated greatly.
Also, while there was a washing machine (yay!), there was no dryer so we dried our stuff by hanging things up and laying them out. Just something to keep in mind if you are traveling for long periods and need to wash things.