The location is absolutely prefect! Most touristic places are in walking distance.
Check in was super easy and the host and stuff are also really helpful and very friendly. Highly recommended!