Great location, easy communication, comfortable stay.