Great location, good communications and overall a comfortable stay.