Very good cleaning, pretty good location etc! Very Good overall