Great stay, communication and location.