Excellent location! The room was very clean and the hosts were friendly. One small glitch: I had confirmed that there would be two beds and I understood that this meant two double beds. Instead there was one double bed, and one very small single bed.
Also, this is in the listing so was expected but the stairs really are a lot so keep that in mind when booking.