Excellent location! Very clean! Wonderful communication!