Location, communication, accuracy, and hospitality. We had an amazing stay and could not have asked for me convenience. Highly recommend!