Great location, beautiful space, great hosts. Had everything we needed and more.