Good location. VERY clean. Great communication. Our original plans were cancelled by the host, so Molly's communication was a great reassurance that everything would go according to plan. Would recommend.