Overall a perfect experience