Great location, communication and a comfortable stay.