Amazing communication, place to stay and is a must!