Great location, good communication, nice place to stay.