Affordable, good communication and clean space. Met all of my expectations.