Great location and solid communication. Could be cleaner, but ultimately a great deal.