Great experience through and through