Be prepared for an enjoyable visit.