A beautiful, fun, and cozy retreat in a great location. Lori has looked after every detail, and the special and thoughtful touches throughout make the experience a definite 5 star!