Easy communication, easy stay, great location