Excellent location, communication, & stay overall!