Perfect everything! As expected. Clean. Good instructions. Private parking. Very good communication