Overall good although don't think It's the perfect experience we were looking for as we had a few communication issues maybe not applicable to everyone. Also parking is a bit tricky and seems there's no good solution