Exceptionally clean and great communication. great location.