Great location! Very clean! Great communication! Thoroughly equipped!