Excellent location and very spacious accommodation. Great communication with host - only small drawback would be if you had a guest whose mobility was compromised as 3 flights of stairs to access accommodation.