Great location! Perfect communication! Very clean! Very comfortable!