Beautiful, comfortable, interesting, welcoming, fascinating and perfectly located. We loved staying here.