Great location, communication and a seamless stay.