Great location, good communication, was pretty clean, and provided service when asked