Fabulous location. Clean, comfortable and very well equipped. Great coffee. Host is delightful and responsive. I highly recommend this place. You need to be fit to negotiate the many steep, narrow stairs especially with luggage.