Absolutely perfect. Amazing location, great communication, and lovely home. We hope to return soon!