Dallas Premier Motor Coach Storage & Large Boat Storage Facility. Luxury Motor Coach & Boat Storage is located in the Lake Lewisville area, it is conveniently located off of I-35 and within walking distance to Lake Dallas boat ramps and camping. Each unit is individually enclosed with individual sewage dumps, water and electricity. The units range from 44' to 50' X 14'. The entire facility is concrete and fenced.