Excellent, clean and great communication. Location ideal too. Recommended.