Location is excellent, clean, safe and fun space, and great hosts for both my husband and me as well as our golden retriever! A five star experience; one worth repeating!