excellent location, easy communication, very clean