Nice location, good communication, parking, and a comfortable place to stay.