Very clean, good communication. Great location.