Everything excellent and new, and great location. Highly recommended