Excellent location, everything very clean and organized.