Good location, Very clean, and good communication. Only problem is finding parking at certain times of the day.