nice place modern and historic mixed