Location is ok. You will find the necessary in the flat. Common area and rooms were fine but bathroom did deserve a better cleaning.
Host was reactive and answered to our questions quickly.