Great location, communication, and cute dog! Very clean and friendly.