This was outstanding, clean, thoughtful touches, a warm host and close to everything we wanted to do. We recommend Margaret's place highly.