Exactly as promised - a delightful stay in a warm bed in a gorgeous town.