Very clean, well-organized, and great location.