Absolutely perfect down to every last detail. Patti & Rob really go above and beyond to ensure a pleasant and seamless experience. HIGHLY recommend.