Very nice place, David was always super helpful and replied instantly most of the times.
The store is nearby, you just have to walk a lot of stairs or go uphill but is not that bad.
The best place to stay even if is for a couple of days or a week!