The location is good. The place is nice and the host are great. Great communication and very helpful! I recommend this location.
Stafford Family
Los Angeles, CA