The Pierce Palace is the perfect spot for those who want to be near everything, but away from the chaos.