Great location, great place, great host. Maggie take care of her guests before and while there to make sure we enjoy our stay.
A place to be