Absolutely fabulous place to stay. Clean, comfortable, great location, great hosts for accommodations in one of the world's best towns.