Great location and communication. Could have been a little cleaner. Good value.