Hand on review on mercedes benz AMG c63