Great location, easy communication and all-around a pleasant stay.